foam solution - English Synonyms Dictionary